package code;


import Modelo.Tiempo;

public class Jugador implements Comparable<Jugador>, java.io.Serializable  {
	

	
		private String nombre;
		private Tiempo tiempo;
		private int nroIntentos;
		public Jugador(String nombre,Tiempo tiempo,int nroIntentos){
			this.nombre = nombre;
		
		}
		public Jugador() {
			this("",new Tiempo(),0);
		}
		public String getNombre() {
			return nombre;
		}
		public void setNombre(String nombre) {
			this.nombre = nombre;
		}
		public Tiempo getTiempo() {
			return tiempo;
		}
		public void setTiempo(Tiempo tiempo) {
			this.tiempo = tiempo;
		}
		public int getNroIntentos() {
			return nroIntentos;
		}
		public void setNroIntentos(int nroIntentos) {
			this.nroIntentos = nroIntentos;
		}
		// Comparacion entre los jugadores
		@Override
		public int compareTo(Jugador j2) {
			if(this.tiempo.compareTo(j2.tiempo)==1) return 1;
			else 
				if(this.tiempo.compareTo(j2.tiempo)==-1) return -1;
				else return 0;
		}
		
	}


